PhpOffice\PhpSpreadsheet\Reader\Xls D

Total Complexity 1,039
Dependencies 40
Dependents 27
Total lines 7,579
Lines of code 4,326
Logical lines of code 3,423
Comment lines 1,739
Methods 122
Properties 38

Methods 122

Method Rating Maintainability Complexity Lines of code
getNextToken()
D
0
239 1,041
loadSpreadsheetFromFile()
D
0
124 457
createFormulaFromTokens()
D
24
57 138
readXf()
D
26
31 138
readXfExt()
C
31 27 113
readSummaryInformation()
C
34 28 84
readSst()
C
31 26 112
readDocumentSummaryInformation()
C
35 27 77
readFormula()
C
35 25 76
readHyperLink()
B
34 20 92
readLabelSst()
B
39 19 56
readDataValidation()
B
35 14 81
listWorksheetInfo()
A
39 14 65
readCFRule()
A
38 13 71
readWindow2()
A
43 11 47
readBIFF8CellRangeAddressB()
A
44 11 43
verifyPassword()
A
41 8 57
readRecordData()
A
47 9 33
getCFFontStyle()
A
50 8 26
readLabel()
A
50 8 25
getCFBorderStyle()
A
46 7 38
readBIFF8Constant()
A
47 7 36
readRangeProtection()
A
47 7 34
readBoolErr()
S
49 7 27
readSheetRangeByRefIndex()
S
51 7 26
readBof()
S
52 7 23
readFont()
S
47 6 35
readExternalBook()
S
47 6 35
readMulBlank()
S
54 7 18
readColInfo()
S
49 6 27
readBIFF8CellAddressB()
S
51 6 25
readMulRk()
S
51 6 23
readNote()
S
47 5 35
readMergedCells()
S
57 6 16
readBlank()
S
57 6 14
listWorksheetNames()
S
51 5 28
readPageSetup()
S
49 5 27
readRow()
S
51 5 24
readSelection()
S
53 5 22
readBIFF8CellRangeAddress()
S
55 5 19
readRk()
S
54 5 18
readNumber()
S
55 5 17
includeCellRangeFiltered()
S
56 5 17
readBIFF5CellRangeAddressFixed()
S
57 5 15
readBIFF8CellRangeAddressFixed()
S
57 5 15
readVerticalPageBreaks()
S
58 5 13
readSheetProtection()
S
44 3 43
readContinue()
S
55 4 20
extractNumber()
S
54 4 20
setCFRules()
S
56 4 19
readFormat()
S
55 4 18
readStyle()
S
56 4 18
getCFFillStyle()
S
55 4 18
readSheetLayout()
S
56 4 17
getIEEE754()
S
56 4 17
readHeader()
S
57 4 16
readFooter()
S
57 4 16
canRead()
S
59 4 15
readHorizontalPageBreaks()
S
58 4 13
readCFFormula()
S
60 4 13
readSheet()
S
50 3 27
readDefinedName()
S
50 3 27
readTextObject()
S
50 3 26
readBIFF8ConstantArray()
S
53 3 22
readObj()
S
53 3 21
readPane()
S
57 3 16
readExternSheet()
S
57 3 15
readFilepass()
S
59 3 13
readCFHeader()
S
59 3 13
readPalette()
S
60 3 12
readBIFF8CellAddress()
S
62 3 11
getSplicedRecordData()
S
56 2 18
makeKey()
S
56 2 16
readPrintGridlines()
S
63 3 9
getFormulaFromData()
S
64 3 9
readUnicodeString()
S
64 3 8
readExternName()
S
58 2 14
readString()
S
60 2 13
readBIFF8CellRangeAddressList()
S
60 2 13
readBIFF5CellRangeAddressList()
S
60 2 13
readPageLayoutView()
S
60 2 12
readDateMode()
S
62 2 11
setCodepage()
S
70 2 6
readHcenter()
S
64 2 9
readVcenter()
S
64 2 9
readLeftMargin()
S
66 2 8
readRightMargin()
S
66 2 8
readTopMargin()
S
66 2 8
readBottomMargin()
S
66 2 8
readProtect()
S
63 2 10
readScenProtect()
S
63 2 10
readObjectProtect()
S
63 2 10
readPassword()
S
64 2 9
readDefColWidth()
S
64 2 9
getFormulaFromStructure()
S
63 2 10
encodeUTF16()
S
70 2 6
uncompressByteString()
S
66 2 8
getInt4d()
S
63 2 9
__construct()
S
81 1 3
getCodepage()
S
82 1 3
loadOLE()
S
68 1 7
readDefault()
S
74 1 4
readCodepage()
S
67 1 7
readMsoDrawingGroup()
S
73 1 5
readDefaultRowHeight()
S
67 1 7
readSheetPr()
S
62 1 10
readSharedFmla()
S
67 1 7
readMsoDrawing()
S
73 1 5
readScl()
S
65 1 8
readDataValidations()
S
74 1 4
readRGB()
S
67 1 7
readByteStringShort()
S
66 1 8
readByteStringLong()
S
66 1 8
readUnicodeStringShort()
S
69 1 6
readUnicodeStringLong()
S
69 1 6
UTF8toExcelDoubleQuoted()
S
78 1 3
decodeCodepage()
S
79 1 3
getUInt2d()
S
77 1 3
getInt2d()
S
77 1 3
parseRichText()
S
74 1 5
getMapCellStyleXfIndex()
S
82 1 3
getVersion()
S
82 1 3